hook up arrow buttons. Fixes #55460 reported by matthiasc@poet.de.
authorJonathan Blandford <jrb@redhat.com>
Thu, 7 Jun 2001 18:06:08 +0000 (18:06 +0000)
committerJonathan Blandford <jrb@src.gnome.org>
Thu, 7 Jun 2001 18:06:08 +0000 (18:06 +0000)
Wed Jun  6 21:59:16 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_size_allocate): hook up arrow
buttons.  Fixes #55460 reported by matthiasc@poet.de.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtktreeview.c

index 71c6218b4263acb8c39fb68b187ecbfd142d0669..9ecfd43e1f1bad9614d48ff6e3615c8c5c864da4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,9 @@
-Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@webwynk.net>
+Wed Jun  6 21:59:16 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_size_allocate): hook up arrow
+       buttons.  Fixes #55460 reported by matthiasc@poet.de.
+
+Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): centralize
        expansion/collapsing so it only happens in one place.
index 71c6218b4263acb8c39fb68b187ecbfd142d0669..9ecfd43e1f1bad9614d48ff6e3615c8c5c864da4 100644 (file)
@@ -1,4 +1,9 @@
-Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@webwynk.net>
+Wed Jun  6 21:59:16 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_size_allocate): hook up arrow
+       buttons.  Fixes #55460 reported by matthiasc@poet.de.
+
+Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): centralize
        expansion/collapsing so it only happens in one place.
index 71c6218b4263acb8c39fb68b187ecbfd142d0669..9ecfd43e1f1bad9614d48ff6e3615c8c5c864da4 100644 (file)
@@ -1,4 +1,9 @@
-Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@webwynk.net>
+Wed Jun  6 21:59:16 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_size_allocate): hook up arrow
+       buttons.  Fixes #55460 reported by matthiasc@poet.de.
+
+Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): centralize
        expansion/collapsing so it only happens in one place.
index 71c6218b4263acb8c39fb68b187ecbfd142d0669..9ecfd43e1f1bad9614d48ff6e3615c8c5c864da4 100644 (file)
@@ -1,4 +1,9 @@
-Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@webwynk.net>
+Wed Jun  6 21:59:16 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_size_allocate): hook up arrow
+       buttons.  Fixes #55460 reported by matthiasc@poet.de.
+
+Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): centralize
        expansion/collapsing so it only happens in one place.
index 71c6218b4263acb8c39fb68b187ecbfd142d0669..9ecfd43e1f1bad9614d48ff6e3615c8c5c864da4 100644 (file)
@@ -1,4 +1,9 @@
-Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@webwynk.net>
+Wed Jun  6 21:59:16 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_size_allocate): hook up arrow
+       buttons.  Fixes #55460 reported by matthiasc@poet.de.
+
+Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): centralize
        expansion/collapsing so it only happens in one place.
index 71c6218b4263acb8c39fb68b187ecbfd142d0669..9ecfd43e1f1bad9614d48ff6e3615c8c5c864da4 100644 (file)
@@ -1,4 +1,9 @@
-Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@webwynk.net>
+Wed Jun  6 21:59:16 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_size_allocate): hook up arrow
+       buttons.  Fixes #55460 reported by matthiasc@poet.de.
+
+Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): centralize
        expansion/collapsing so it only happens in one place.
index 71c6218b4263acb8c39fb68b187ecbfd142d0669..9ecfd43e1f1bad9614d48ff6e3615c8c5c864da4 100644 (file)
@@ -1,4 +1,9 @@
-Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@webwynk.net>
+Wed Jun  6 21:59:16 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_size_allocate): hook up arrow
+       buttons.  Fixes #55460 reported by matthiasc@poet.de.
+
+Wed Jun  6 21:18:54 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): centralize
        expansion/collapsing so it only happens in one place.
index cc2e2a70ab48f050f2f05f2601d92fb933511f9d..69b689dde7296c3bcdc7d7a1fe28e7b2562a42fb 100644 (file)
@@ -1320,7 +1320,8 @@ gtk_tree_view_size_allocate (GtkWidget     *widget,
   gtk_tree_view_size_allocate_buttons (widget);
 
   tree_view->priv->hadjustment->page_size = allocation->width;
-  tree_view->priv->hadjustment->page_increment = allocation->width / 2;
+  tree_view->priv->hadjustment->page_increment = allocation->width;
+  tree_view->priv->hadjustment->step_increment = allocation->width / 10;
   tree_view->priv->hadjustment->lower = 0;
   tree_view->priv->hadjustment->upper = tree_view->priv->width;
 
@@ -1329,6 +1330,7 @@ gtk_tree_view_size_allocate (GtkWidget     *widget,
   gtk_signal_emit_by_name (GTK_OBJECT (tree_view->priv->hadjustment), "changed");
 
   tree_view->priv->vadjustment->page_size = allocation->height - TREE_VIEW_HEADER_HEIGHT (tree_view);
+  tree_view->priv->vadjustment->step_increment = (tree_view->priv->vadjustment->page_size) / 10;
   tree_view->priv->vadjustment->page_increment = (allocation->height - TREE_VIEW_HEADER_HEIGHT (tree_view)) / 2;
   tree_view->priv->vadjustment->lower = 0;
   tree_view->priv->vadjustment->upper = tree_view->priv->height;